import {
  init,
  classModule,
  propsModule,
  styleModule,
  eventListenersModule,
  h,
} from "snabbdom";

// 创建patch函数
const patch = init([classModule, propsModule, styleModule, eventListenersModule])

// 创建虚拟节点
/*let myVNode = h('a', {
    props: {
      href: 'https://www.baidu.com',
      target: '_blank'
    }
  }, '百度')*/

let myVNode2 = h('ul', [
  h('li', '苹果'),
  h('li', '香蕉'),
  h('li', '橙子'),
  h('li', '火龙果')
])

console.log(myVNode2)

// 渲染节点
const container = document.getElementById('container')

patch(container, myVNode2)